sweet crescent roll - Spanish English Dictionary